large-flowering evening primrose - Turkish English Dictionary